factor endowments - German English Dictionary